//
//  UIControl+ActionBlocks.h
//  JQKit
//
//  Created by JQZ on 2017/12/27.
//  Copyright © 2017年 JQZ. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIControl (ActionBlocks)

- (void)jq_touchDown:(void (^)(void))eventBlock;
- (void)jq_touchDownRepeat:(void (^)(void))eventBlock;
- (void)jq_touchDragInside:(void (^)(void))eventBlock;
- (void)jq_touchDragOutside:(void (^)(void))eventBlock;
- (void)jq_touchDragEnter:(void (^)(void))eventBlock;
- (void)jq_touchDragExit:(void (^)(void))eventBlock;
- (void)jq_touchUpInside:(void (^)(void))eventBlock;
- (void)jq_touchUpOutside:(void (^)(void))eventBlock;
- (void)jq_touchCancel:(void (^)(void))eventBlock;
- (void)jq_valueChanged:(void (^)(void))eventBlock;
- (void)jq_editingDidBegin:(void (^)(void))eventBlock;
- (void)jq_editingChanged:(void (^)(void))eventBlock;
- (void)jq_editingDidEnd:(void (^)(void))eventBlock;
- (void)jq_editingDidEndOnExit:(void (^)(void))eventBlock;

@end
